3536 449
416 70
40477 138
5060 610
79262 467
14564 844
35545 318
8833 631
4399 241
51525 323
78599 596
42663 663
3459 300
2899 316
10751 904