16932 506
21792 115
34469 371
42498 451
8707 424
6752 331
60201 344
14317 618
29716 179
19972 236
18291 545
27177 295
24143 305
30907 804
40972 1013
28928 835
23008 161
8217 74
21909 232
8313 651
12287 552
38299 716
36717 219
5688 772
8365 448
6868 558
10697 824
15728 135