4095 765
8681 118
2500 246
2699 317
35185 773
9203 368
10823 323
9411 674
6915 504
12262 552
33021 472
5811 308
1538 98
2117 281
3901 559
1708 126