15018 364
25520 74
33472 306
14194 1002
283862 921
268896 539
5486 213
59433 483
109801 349
213214 329
36429 636
103482 341
21423 593
150932 424
69657 459
28078 200
47943 203
202212 436
60643 494
136870 882
39817 847
72120 505
65606 651
117239 757
55183 671
36112 923
50572 661
43791 546