5073 929
24647 654
14490 388
30648 891
311050 1442
106909 804
67403 725
26130 284
19443 631
5036 885
4062 311
4559 373
3125 419
10655 524
3045 284
1903 85
11785 484