2353 413
45316 797
21780 510
2812 267
4995 190
8044 136
900 46
2938 566
7714 659
26450 535
8667 590
978 199
1274 221