2988 631
3656 449
669 70
41626 138
5192 610
82720 467
14812 844
36373 323
8933 631
4503 241
54294 327
82419 599
46427 665
3604 300
3074 316
10908 904