1060 109
24141 396
5461 482
2445 160
175105 962
11335 304
13795 820
4930 73
5411 634
5130 465
50371 400
4773 61
4986 436
5753 353
4200 400
3535 298