2529 10
1107 6
2279 9
1869 10
1029 4
4851 24
3984 20
2480 14
6009 8
5291 12
9667 26
6629 27
839 2
3068 20
1099 8
32862 102
19026 40
2725 11
1870 7
25051 35
11171 28
75499 122
7109 17
3019 1