5095 929
24650 654
14491 388
30650 891
311217 1442
107145 804
67511 725
26154 284
19447 631
5038 885
4064 311
4561 373
3135 419
10665 524
3053 284
1907 85
11799 484