48286 43
55451 69
3741 28
1975 1
7020 33
4329 1
6277 18
2555 2
10110 14
3320 5
2290 4
4240 5
2538 3
24747 17
5054 5
8849 18