2530 60
4352 412
2958 638
3695 462
3858 670
1723 269
3381 447
2588 414
8757 389
513 32
3083 721
1879 205
4892 511
3448 423
2799 515
3018 568
2522 307
1186 133
4031 612
2227 406
2477 605
8861 247
1352 175
1156 84