12071 86
16566 824
4054 352
3921 366
1509 50
4354 891
24339 374
1967 145
2511 89
3618 556
2993 623
1444 291
7653 461
5210 837
2935 672
3137 49
3326 914
2674 198
3812 111
3017 623
6355 555
2408 531
2368 452
3690 615