1426 381
1265 285
2607 716
3273 925
11567 503
19893 663
7702 133
17584 505
5285 288
12431 397
26293 106