4802 602
15515 705
101327 684
22093 88
110856 378
45362 631
63153 803
2895 486
5438 614
2470 207
4244 596
4380 579
2300 382