1029 109
24138 396
5455 482
2441 160
175009 962
11331 304
13792 820
4929 73
5411 634
5106 465
50369 400
4769 61
4984 436
5752 353
4198 400
3535 298