12056 86
16516 824
4051 352
3918 366
1507 50
4353 891
24338 374
1965 145
2508 89
3613 556
2988 623
1441 291
7653 461
5201 837
2934 672
3085 49
3326 914
2673 198
3695 110
3015 623
6345 555
2405 531
2367 452
3689 615