2527 509
12274 561
3283 139
31398 414
1961 67
3397 604
4256 840
8550 639
1769 220
3653 827
9594 731
2617 343
3935 641