50305 177
5575 25
6046 9
14776 41
2931 9
7526 17
2574 7
1802 8
2269 10
9219 32
6904 17
4975 10
3499 11
26971 49
3665 2
6875 22
27914 54
14104 52
10998 43
2779 19
4996 15
5494 28
1845 5
3067 9