2500 43
4446 733
6343 969
9110 489
10072 904
11593 643
4568 321
9950 557
17568 876
11087 257
3505 290
4235 267
12045 333
2870 327
6278 305
12799 162
9544 681
3593 612
11196 277
15106 535
3067 68
597 105
3595 380
3971 361
4542 594
5609 528
3010 789
6167 444