4038 765
8335 118
2453 246
2635 317
35116 773
9161 368
10771 323
9396 674
6897 504
12249 552
33005 472
5785 308
1471 98
2096 281
3886 559
1693 126