16952 506
21850 115
34575 371
42556 451
8758 424
6770 331
60417 344
14341 618
29761 179
20119 236
18338 545
27278 295
24209 305
30989 804
41168 1013
29083 835
23090 161
8245 74
21983 232
8319 651
12361 552
38406 716
36996 224
5697 772
8391 448
6909 558
10728 824
15791 135