2966 790
1759 258
1502 178
2349 416
14535 917
59995 386
45760 711
3895 684
102232 674
21742 892
69137 372
36035 616
57474 752
51529 331
80536 444
22233 836
15322 322
166419 1209
132838 398
81529 319
38880 763
49676 548
34450 760
43572 321