30437 249
16726 613
5263 96
2964 211
5572 847
1033 74
3238 340
4902 349
6775 568
1657 212
4452 341
3936 899
1467 174
2806 409
1497 63
21913 161
7929 854
13480 343
30222 529
3545 527
32562 178
4847 748
26209 713
5270 724
2551 98
30919 537
4510 472
7720 58