4088 765
8625 118
2491 246
2688 317
35171 773
9192 368
10816 323
9406 674
6914 504
12259 552
33017 472
5805 308
1538 98
2112 281
3897 559
1706 126