1426 381
1265 285
2607 716
3274 925
11569 503
19893 663
7703 133
17584 505
5285 288
12431 397
26296 106