2728 404
4318 67
5346 323
2790 535
5390 562
5892 665
4825 696
5764 940
4282 622
80069 560
91773 966
28581 392
39304 562
70321 146
156414 955
35318 276