16576 48
30677 82
16262 109
3404 9
16629 88
4908 23
2643 3
4774 20
4849 16
3523 14
42860 145
11483 76
3760 14
2401 12
2853 10
2741 7
2097 7
2633 9
2641 10
2593 9
4117 23
2045 8
3888 19
1543 2