2513 213
3549 440
4676 441
22368 629
16117 914
10483 236
5648 627
10709 488
7578 578
2304 268
3916 496
60405 779