12115 831
4560 507
1854 300
4590 462
3106 871
12168 916
2115 321
100641 423
7760 663
2630 511
2985 717
571 57
2996 521
13533 153
1420 383
10256 802
5284 783
1433 274
29714 584
3576 275
1467 161
1663 362
9192 572
1378 97
2690 228
6301 166
2386 581
4077 496