4678 259
7328 512
6085 643
36438 451
2550 244
5533 479
5192 39
44727 617
19516 392
16497 106
6038 778
12596 52
3398 327
3662 662
2405 54