21507 503
19582 242
10894 569
13727 69
14678 839
11352 556
3527 635
3793 354
8440 450
15628 62
34367 238
2468 564
3285 774
28356 141
2546 596
7165 523
4551 823
7582 351
2043 321
20305 156
15693 669
2231 310
3107 561
3108 475
4223 782