2518 213
3558 440
4679 441
22370 629
16118 914
10485 236
5649 627
10710 488
7580 578
2304 268
3927 496
60442 779