112147 207
97105 510
54176 176
13516 95
10815 81
11950 391
24934 367
8323 333
4850 605
3183 76
23740 798
4172 501
8097 613
36115 694
3101 422