2112 43
38584 409
67841 525
49243 596
24909 722
22537 309
15562 651
7022 67
14032 753
4145 103
13393 688
11798 393