42425 645
6094 189
10885 603
51257 696
15417 294
18944 865
15471 349
7108 351
14480 426
4212 521
1776 92
3432 563