2832 6
4515 15
3164 10
16350 46
3733 20
8389 16
7839 7
4919 8
12407 9
24630 63
5330 10
34664 129
34544 50
29974 87
11001 21
5535 7
12377 39
1595 12
1666 4
972 9
2256 12
2157 10
5016 18
8742 22