3020 413
45622 797
22877 511
2894 267
5086 190
8193 136
938 46
3004 566
7883 659
27394 535
8752 590
1023 199
1299 221