2353 413
45318 797
21783 510
2812 267
4996 190
8044 136
900 46
2938 566
7715 659
26452 535
8667 590
979 199
1274 221