29118 300
28833 553
170513 1087
112940 423
8589 55
52893 105
34400 271
14192 311
28529 546
78072 812
18653 224
31778 606
30846 185
40877 364
15787 955
26060 702
23774 319
43564 367
15600 167
22582 693
36798 216
64493 763
10209 227
5610 294