112177 207
97110 510
54182 176
13519 95
10822 81
11951 391
24938 367
8331 333
4852 605
3186 76
23743 798
4175 501
8098 613
36119 694
3103 422