16932 506
21788 115
34466 371
42496 451
8707 424
6752 331
60197 344
14316 618
29716 179
19966 236
18290 545
27170 295
24138 305
30898 804
40962 1013
28928 835
23002 161
8216 74
21904 232
8312 651
12283 552
38294 716
36710 219
5687 772
8364 448
6868 558
10696 824
15724 135