12002 86
16389 823
4049 352
3917 366
1505 50
4344 891
24336 374
1944 145
2503 89
3599 556
2988 623
1438 291
7638 461
5198 837
2931 672
3080 49
3321 914
2671 198
3691 110
3004 623
6319 555
2397 531
2367 452
3687 615