3995 29
11399 39
2103 12
1249 8
3336 14
1012 2
2242 15
1171 4
3153 13
4904 11
2887 17
4335 14
941 4
802 1
718 2
945 1
903 3
1276 5
778 2
1330 7
1397 8
1251 4
1482 8
1121 4