12052 63
16797 886
6272 406
16656 43
11266 721
3014 626
4926 531
2422 496
4346 923
1478 45
3338 771
2680 557
2599 501
3393 653
658 39
5101 697
2270 356
4820 417
2064 356