2431 213
3442 440
4664 441
22344 629
16111 914
10477 236
5634 627
10702 488
7572 578
2298 268
3880 496
60221 779