40 10
716 5
5297 13
3832 9
8080 16
4717 6
6006 10
12193 11
11689 23
2810 4
6660 9
11208 8
12238 17
3905 5
9201 21
8649 11
8356 14
19284 60
5266 11
4526 4
13006 33
12515 10
2583 2
4662 3