4061 765
8472 118
2476 246
2662 317
35144 773
9182 368
10779 323
9402 674
6909 504
12250 552
33006 472
5797 308
1520 98
2101 281
3891 559
1699 126