12057 86
16518 824
4052 352
3918 366
1508 50
4353 891
24338 374
1965 145
2508 89
3613 556
2988 623
1441 291
7653 461
5201 837
2934 672
3086 49
3326 914
2673 198
3700 110
3015 623
6345 555
2406 531
2367 452
3689 615