4091 765
8652 118
2491 246
2694 317
35180 773
9199 368
10817 323
9411 674
6914 504
12260 552
33018 472
5810 308
1538 98
2115 281
3897 559
1706 126