12310 35
30085 64
18028 41
14606 18
16326 30
13917 19
9418 20
9449 14
14082 26
12096 25
71281 229
5110 11
3112 4
7220 25
2455 1
2456 3
2317 17
3079 2
3079 27
6164 12
2404 2
4436 11
4127 9
3375 8