3100 812
9464 738
4341 449
18445 561
16303 158
111014 594
70801 282
37084 224
25495 613
29180 220
9412 529
3413 188