5091 15
10783 53
51345 109
21917 57
17268 59
4937 16
5837 23
11936 41
6533 21
4471 5
3612 1
11595 51
7418 20
11418 46
6108 23
6506 14
16417 54
4289 9
44434 176
5986 25
14814 80
2325 4
11078 36
2315 1