10301 102
3814 637
12248 95
26352 608
4328 207
6058 572
2075 192
2952 187
29226 582
13981 216
15443 562
30030 857
5239 614