16932 506
21786 115
34465 371
42496 451
8707 424
6752 331
60195 344
14316 618
29714 179
19962 236
18288 545
27170 295
24135 305
30898 804
40957 1013
28928 835
23002 161
8216 74
21902 232
8311 651
12283 552
38293 716
36708 219
5687 772
8364 448
6868 558
10696 824
15723 135