40669 38
13779 22
7549 9
3148 7
5775 5
7676 11
6620 5
8788 7
4530 9
12398 2
5628 3
13383 27
4509 1
11884 12
5924 8
4437 3
7337 5
5450 7
4295 4
10323 9
5465 10
6074 3
3474 2
4708 1