31996 599
4850 675
9640 318
4799 425
2072 180
8615 433
3851 349
4948 560
4819 182
8326 167
1155 43
1286 111
3080 330
5841 377
1519 46
6762 370
8725 817
10575 251
3099 60
3744 644
6008 279
2346 296
2623 451
3450 737