2526 213
3568 440
4684 441
22371 629
16121 914
10485 236
5650 627
10710 488
7581 578
2305 268
3937 496
60477 779