3047 124
3333 842
2679 660
809 230
1044 219
6911 875
12686 371
2209 487
2772 769
2708 390
13362 183
1939 572
150 29
820 214
1937 357
3155 859
451 113
20883 501
11642 825
25410 488
4936 507
360 84
3541 677
1742 297