14080 326
21431 847
4945 101
370656 1189
21642 567
6015 123
40144 639
28596 511
309119 599
12225 260
8369 591
10229 207
5038 288
22835 107
12393 719
16200 529
5929 542
396229 942
330716 1164
17572 501
459704 1677
15500 765
38270 270
198520 1234
9576 613
64541 301
17757 106
77327 509