16954 506
21857 115
34583 371
42560 451
8765 424
6770 331
60447 344
14345 618
29768 179
20132 236
18344 545
27284 295
24219 305
31000 804
41191 1014
29101 836
23101 161
8250 74
21989 232
8322 651
12375 552
38420 716
37027 224
5699 772
8394 448
6912 558
10731 824
15800 135