4038 765
8344 118
2455 246
2639 317
35117 773
9164 368
10771 323
9396 674
6897 504
12249 552
33005 472
5785 308
1473 98
2096 281
3886 559
1694 126