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