39493 175
21812 733
45233 547
32355 472
28500 219
25254 564
19788 166
28885 869
45557 561
28558 283
25831 771
27088 207
21894 650
45926 533
23771 632
28380 607
24935 161
21204 221
19002 392
19368 82
33855 105
18056 847
27227 316
20542 125