20580 110
49623 164
1250 9
3449 16
4318 17
1078 2
4218 21
2447 11
5505 18
11328 33
6239 20
4181 17
3220 10
9509 48
6994 28
9615 48
2309 11
6792 33
6823 29
6395 10
996 4
6976 35
5301 23
2177 7