1229 308
10551 237
18838 928
2395 121
17419 240
4325 791
29365 210
4160 587
10663 614
3423 499
19469 614
2830 328