12533 344
251256 583
12943 197
276228 431
57221 108
52011 336
36278 418
45955 695
3397 437
10075 298
6913 683
5704 649
4202 163
53018 144