1428 381
1269 285
2612 716
3351 925
11592 503
19900 663
7714 133
17593 505
5292 288
12439 397
26324 106