2541 213
3593 440
4695 441
22376 629
16123 914
10490 236
5654 627
10713 488
7584 578
2307 268
3946 496
60540 779