18041 39
7783 27
5954 17
19175 96
13623 38
16220 75
21884 69
1795 6
1370 8
31326 94
3203 4
34261 87
6935 29
5734 17
3859 10
2739 10
18895 58
45199 266
2934 11
50362 147
11686 14
33544 102
22887 99
12638 23