5080 15
10780 53
51338 109
21906 57
17266 59
4933 16
5834 23
11935 41
6532 21
4469 5
3612 1
11595 51
7417 20
11416 46
6107 23
6505 14
16408 54
4289 9
44421 176
5982 25
14810 80
2325 4
11075 36
2315 1