12909 43
2960 6
2622 7
10142 39
25183 83
27521 103
7081 24
4501 17
6370 41
4832 19
3412 19
2324 8
637 1
3129 9
1711 14
8984 36
7102 44
3511 5
3467 20
1407 9
2612 9
1244 4
2821 5
5225 36