2363 31
2184 104
5396 564
4997 735
4034 418
3733 839
5124 464
988 79
768 37
701 89
32032 677
4989 387
2482 671
14996 116
6946 47
16301 731
1612 278