2329 31
2149 104
5351 564
4922 735
3979 418
3710 839
5031 464
971 79
675 37
689 89
31846 677
4979 387
2468 671
14793 116
6858 47
16078 731
1594 278