22014 701
7769 848
11250 650
19915 50
11455 485
78545 914
14243 308
13020 529
32534 306
33271 488
34582 326
34812 372
17711 242
32473 235
10359 601