5072 27
1111 52
3377 590
21652 194
32211 632
29992 128
23710 643
3061 146
4494 765
5592 455
5850 528
2878 220
19502 326
2702 327
3821 542
2670 417
1379 131
8719 545
4428 595
3138 386
3216 304
2539 323
2921 198
3362 554
24239 119
11366 556
2944 788
2602 336