105909 259
4552 574
18125 469
16408 571
4113 748
2320 527
1105 27
1490 157
7412 635
6277 452
3521 281
10441 723
2992 741
5840 121
3471 200
4994 879
3538 720
3121 769
7364 139
3204 538
1648 290
9063 143
51599 119
30800 597
3656 102
2668 525
2904 367
4484 639