2596 154
30055 972
12733 238
2112 328
7272 545
8603 624
4593 601
2866 166
21469 1019
1654 31
3317 262
4460 341
10058 171