16932 506
21788 115
34466 371
42496 451
8707 424
6752 331
60198 344
14317 618
29716 179
19967 236
18290 545
27173 295
24140 305
30904 804
40964 1013
28928 835
23004 161
8217 74
21906 232
8312 651
12285 552
38295 716
36713 219
5687 772
8364 448
6868 558
10696 824
15724 135