3089 862
1715 109
24858 396
6411 482
2664 160
181768 964
11713 304
14272 820
5099 73
6314 634
5294 465
50575 400
4930 61
5120 436
5955 353
4355 400
3726 298