4040 765
8350 118
2455 246
2642 317
35117 773
9164 368
10771 323
9398 674
6898 504
12249 552
33005 472
5785 308
1476 98
2097 281
3886 559
1695 126