15338 346
258429 589
13071 197
281121 433
57923 108
54103 336
38139 420
50412 700
3452 437
10232 298
6990 683
5800 649
4298 163
55804 146