12125 87
16663 824
4056 352
3926 366
1509 50
4355 891
24340 374
1973 145
2516 89
3630 556
2997 623
1446 291
7654 461
5225 837
2936 672
3157 49
3328 914
2680 198
3865 111
3019 623
6367 555
2413 531
2369 452
3694 615