2513 488
217551 606
3440 691
1983 427
20774 81
8167 231
33450 951
8135 323
45650 365
2340 366
2869 463
17705 455
19487 447
9587 874
56079 598