29746 100
3753 16
6632 28
20886 67
5389 27
1994 10
2373 7
8535 20
18308 75
5213 9
3291 17
5771 33
31779 125
4825 33
4166 15
1499 5
5081 28
2171 7
10520 28
4213 16
13856 70
4935 14
11318 38
4140 7