15016 364
25514 74
33469 306
14191 1002
283825 921
268859 539
5486 213
59425 483
109790 349
213178 329
36429 636
103464 341
21415 593
150912 424
69637 459
28075 200
47933 203
202164 436
60636 494
136840 882
39813 847
72111 505
65592 651
117208 757
55166 671
36109 923
50564 661
43789 546