2560 428
717 108
52269 68
23833 600
10686 239
6422 283
5979 535
6999 335
3223 136
9860 526
22914 502
4360 507
5732 473
13198 599