29037 87
13023 75
25467 370
38582 240
10069 442
5437 72
161828 752
229268 683
12651 781
27168 623
72952 121
2754 196
4443 339
7616 567
5592 755
5070 713
4237 432