482 1
1038 10
23789 48
25470 34
3523 11
2497 9
1611 5
2216 2
2391 6
3957 9
2449 6
3113 16
2939 19
7922 41
1010 1
1137 7
986 2
1059 9
1192 3
1957 11
1912 6
1317 5
1535 4
1329 2