49016 671
30794 330
13649 687
26273 458
7008 297
1776 171
3440 103
8578 586
22791 125
4815 694
13219 353
19571 617
4368 610
9070 123
4646 545
13559 342
3267 677
15487 28
7398 483
17353 364
15239 405
10393 591
266626 702
363564 563
36137 696
26960 173
34225 588
1646 157