10895 266
8656 654
3231 158
36645 598
4538 474
5542 90
10079 647
5993 599
2191 274
3980 481
2883 234
3319 160
2456 134
4370 714