2530 60
4352 412
2958 638
3695 462
3083 721
2687 27
513 32
1879 205
3449 423
8757 389
3858 670
4893 511
2588 414
3018 568
1156 84
2799 515
2522 307
3287 789
7889 653
1186 133
4031 612
22063 610
3557 789
1352 175