3073 103
5606 212
4257 277
2492 438
3246 551
3725 342
5950 533
1496 149
3669 744
2958 450
3540 332
4244 262
15532 636
9704 972
4356 126
15174 81
3640 163