2363 31
2185 104
5400 564
4997 735
4034 418
3737 839
5128 464
988 79
769 37
701 89
32033 677
4989 387
2482 671
15001 116
6948 47
16311 731
1613 278