4290 30
11916 40
2291 12
1396 8
3635 14
1123 2
2486 15
1372 4
3388 14
5257 12
3121 17
4563 14
1117 4
1070 3
801 2
1698 9
937 1
1527 3
1412 5
910 2
1520 7
1492 8
1382 4
1632 8