1214 308
10391 237
18807 928
2382 121
17410 240
4317 791
29349 210
4159 587
10660 614
3419 499
19453 614
2828 328