34895 81
177903 609
247984 857
318270 1635
66368 235
34723 831
100503 374
12374 154
9873 889
146119 701
16892 670
4335 399
13526 389
15166 750
53721 229
54480 119
72580 519
10512 563
137151 313
29165 649
16108 339
55678 283
28837 636
53187 262