16932 506
21778 115
34461 371
42495 451
8707 424
6752 331
60192 344
14316 618
29713 179
19953 236
18284 545
27167 295
24128 305
30898 804
40950 1013
28928 835
22998 161
8215 74
21898 232
8310 651
12281 552
38290 716
36705 219
5687 772
8362 448
6868 558
10696 824
15719 135