2928 814
898 68
1438 395
563 165
2984 672
2042 585
3178 865
1544 303
5010 197
2214 313
2659 212
1083 135
1408 71
1704 280
20231 382
19418 323
4608 266
6549 510
9939 460
53732 293
4687 529
10593 53
12257 161
3315 289
4001 371
20716 347
3522 702
40359 171