5079 458
35003 352
205031 1094
22766 886
40808 153
15736 791
61534 674
27051 382
39010 580
12816 332
10396 453
11333 218
31009 664
18969 236
15672 146
9573 85
13006 640
2240 293