28545 87
4721 23
26265 102
20388 57
6383 24
5533 31
5587 21
5259 21
3640 13
3631 8
1876 4
1261 2
4408 12
2919 9
4481 20
11407 62
2421 12
3354 15
12949 73
13292 108
3248 9
1485 5
2933 8
3995 14