31051 385
20947 340
65279 514
91057 647
9488 97
22749 1006
19645 818
13686 349
12357 309
14769 878
8442 746
14530 258
20440 559
80016 170
16865 676
20684 188
64666 378
19102 600
38542 630
46483 411
29334 73
27246 861
21111 129
55880 847