9830 63
4716 532
1688 93
1286 114
3231 370
4945 565
6319 752
1031 37
5376 375
13312 838
4147 249
6583 741
3612 481
2323 229