3703 344
1184 30
5078 523
2544 173
14702 928
2988 182
4758 782
2441 217
5657 461
2723 761
5680 551
15550 354
7386 649
2181 32
8688 297
4890 505
3227 424
3501 177
9847 401
4492 232
3910 839
3095 395
5143 276
6302 290
4734 158
14784 301
9472 485
4890 696