4086 800
2507 525
13632 167
6728 670
11428 635
2273 91
6697 162
11748 266
23441 530
19918 657
4308 362
49869 124
114570 169
15674 30
4337 694
2332 269
20252 278
35293 583
27797 124
38930 794
4007 410
24001 107
17565 565
14170 60