5098 15
10788 53
51357 109
21924 57
17270 59
4940 16
5844 23
11941 41
6534 21
4474 5
3614 1
11595 51
7420 20
11422 46
6111 23
6508 14
16418 54
4290 9
44451 176
5989 25
14818 80
2325 4
11083 36
2316 1