2501 447
11523 223
4128 332
1072 55
3354 574
2510 280
1739 269
4300 625
8441 639
6299 270
6393 790
3012 459
5875 583
3802 754
5135 423
877 94
2648 385
56278 505
11174 643
35186 95
46632 292
138486 860
32954 230
59353 501
48438 541
12328 164