14079 90
12369 82
5575 18
2766 8
5359 25
55398 211
20227 53
5103 32
15839 69
9613 44
5033 23
3148 13
10240 56
7319 36
10848 48
8495 41
6745 31
4404 22
7926 46
5719 37
2064 5
941 4
1264 3
1169 1