3086 570
11238 294
30657 796
2443 74
2172 114
3222 505
21579 234
6884 549
8143 642
7848 735
24749 228
2548 187
3713 492
4886 765
122040 751
20730 712
2136 381
2023 269
18029 566
6650 803