5131 929
24661 654
14498 388
30659 891
311921 1443
107702 804
67686 725
26193 284
19458 631
5044 885
4067 311
4568 373
3145 419
10678 524
3059 284
1919 85
11850 484