43218 475
29945 620
26901 336
22905 52
30045 804
32183 374
38390 333
21266 259
24479 252
29238 869
30694 578
49761 115
25238 532
26662 822
40110 221
25914 273
37568 474
26191 277
19967 138
33614 239
28740 607
27305 688
15189 541
46041 239