1224 308
10495 237
18829 928
2392 121
17416 240
4322 791
29361 210
4160 587
10663 614
3420 499
19462 614
2830 328