1063 109
24141 396
5463 482
2445 160
175111 962
11335 304
13796 820
4930 73
5411 634
5132 465
50371 400
4773 61
4986 436
5753 353
4200 400
3535 298