9151 302
12697 238
2872 267
6273 630
8429 529
11066 180
8498 621
1816 244
2161 384
6790 431
7122 266
3494 877
2946 217
2717 417
4428 601
1322 173
1037 39
3825 458
2278 89
3364 870
6807 104
30835 921
1705 153
2012 52
1606 199
3448 873