10300 450
19018 63
40097 240
973 65
1787 271
37585 142
6068 374
24527 158
18243 669
4172 377
3730 654
3415 633
4371 684