112175 350
66926 157
51311 89
29323 52
13909 47
23641 40
15259 40
22743 37
10294 36
18454 33
19643 32
18872 32
14398 32
15168 31
10531 30
21085 28
14007 28
10357 28
8571 26
6087 25
11063 24
10599 23
11534 23
6381 23