12117 831
4562 507
1855 300
4592 462
3107 871
12170 916
2115 321
100643 423
7763 663
2632 511
2985 717
571 57
2997 521
13535 153
1420 383
10258 802
5288 783
1433 274
29716 584
3577 275
1470 161
1664 362
9200 572
1378 97
2690 228
6304 166
2387 581
4077 496