12116 831
4561 507
1855 300
4590 462
3107 871
12169 916
2115 321
100642 423
7762 663
2630 511
2985 717
571 57
2997 521
13534 153
1420 383
10256 802
5284 783
1433 274
29715 584
3577 275
1470 161
1664 362
9193 572
1378 97
2690 228
6303 166
2387 581
4077 496