931 8
4982 23
6776 25
27491 103
1564 12
29495 89
21307 59
2466 6
23072 69
2997 10
1990 11
1118 1
1259 2
1459 3
2184 9
1305 2
1105 3
1292 3
2271 6
3078 11
2132 12
1796 3
4508 25
2276 8