4091 12
11263 29
3666 5
8750 59
957 2
801 3
3841 12
3096 7
1650 3
1394 5
2393 10
2605 1
684 2
898 1
1899 9
4356 23
5650 18
1705 3
3105 25
914 2
4627 21
1995 4
1228 4
687 1