5058 929
24647 654
14487 388
30648 891
311012 1442
106856 804
67374 725
26118 284
19443 631
5034 885
4061 311
4558 373
3125 419
10653 524
3044 284
1903 85
11783 484