2816 587
15458 502
1680 330
43984 186
26310 195
5028 448
17696 546
20775 264
13082 551
3571 487
1178 64
3144 447
2311 61