5111 458
35033 352
205188 1094
22802 886
40888 153
15781 791
61639 676
27142 382
39054 580
12848 332
10422 453
11364 218
31179 665
19079 236
15736 146
9658 85
13192 640
2284 293