2994 850
14957 253
6931 514
1883 238
1274 215
3923 782
5090 287
3352 755
6290 663
11494 196
2392 191
2132 100
859 92
8509 482
4626 752
2929 623
4378 640
3239 352
3080 399
1832 46
1031 83
3759 595
4560 549
4706 572