12038 86
16465 824
4051 352
3918 366
1507 50
4348 891
24338 374
1965 145
2507 89
3612 556
2988 623
1440 291
7653 461
5200 837
2933 672
3085 49
3326 914
2673 198
3694 110
3012 623
6343 555
2405 531
2367 452
3687 615