12057 63
16801 886
6277 406
16660 43
11267 721
3015 626
4926 531
2422 496
4346 923
1482 45
3342 771
2680 557
2599 501
3393 653
658 39
5101 697
2272 356
4820 417
2065 356