2970 60
5902 118
3054 855
1293 284
1937 522
737 130
3316 649
2957 180
4421 332
6078 538
10243 857
811 227
2042 463
548 145
3194 801
1524 235
3682 73
1933 413
409 97
1136 123
1387 288
5101 429
3456 220
14946 249