12110 831
4557 507
1852 300
4583 462
3104 871
12167 916
2114 321
100637 423
7743 663
2630 511
2982 717
568 57
2994 521
13532 153
1418 383
10255 802
5280 783
1431 274
29710 584
3573 275
1465 161
1663 362
9174 571
1376 97
2689 228
6288 166
2380 581
4074 496