5012 29
5622 16
3570 4
2717 3
3019 3
24938 23
3455 5
1944 1
4176 29
3961 4
3431 12
3420 17
29946 44
8545 18
10668 21