4375 562
5716 281
877 35
3016 306
6294 406
3977 104
5182 517
1065 41
20605 807
23093 649
3260 535
2775 256
3941 567
1066 81
2419 409
4222 493
15334 564
2549 316
3446 860
6306 410
5883 151
3022 381
5306 798
4449 215
3649 159
3957 641
1701 291
19724 58