318 103
7953 232
18359 928
3258 122
17330 240
4282 791
28934 210
4135 587
10608 614
3373 499
19430 614
2745 328