112466 207
97130 510
54243 176
13542 95
10832 81
11966 391
24987 367
8343 333
4855 605
3193 76
23756 798
4199 501
8110 613
36140 694
3107 422