2521 213
3560 440
4679 441
22370 629
16120 914
10485 236
5649 627
10710 488
7580 578
2304 268
3931 496
60451 779