2097 43
38539 409
67808 525
49232 596
24882 722
22524 309
15542 651
7014 67
14030 753
4141 103
13386 688
11789 393