3109 512
2090 46
8116 403
2601 120
3232 928
1337 178
5244 438
3364 748
1395 239
6092 572
2695 361
2403 335
4395 735
9140 864
4933 225
7166 327
3192 318
10356 270
5347 501
3925 693
2139 163
2655 183
1395 40
3241 673