62199 825
24449 379
2948 286
3170 435
2886 347
3147 255
2177 94
5715 497
1053 28
2744 89
2660 368
2925 332
6451 588
3972 882