11221 7
16113 8
12671 5
16675 14
10569 4
37753 73
28398 41
38121 100
24976 62
116436 502
16312 34
27507 67
46182 115
20686 28
17406 35
20271 40
88309 227
84457 236
21131 53
35484 90
10970 9
11074 13
16567 10
11591 3