2584 725
3566 260
31900 98
29391 336
63874 445
36830 162
33395 281
92052 806
45344 659
28538 333
2363 472