16813 48
31046 83
16623 109
3576 9
16945 89
5072 23
2764 3
4939 20
5000 17
3661 14
43461 145
11750 76
3928 14
2511 12
2979 10
2900 7
2240 7
2782 9
2763 10
2713 9
4259 24
2174 9
4038 21
1641 2