4576 6
3831 7
5868 16
21906 122
3533 17
2446 10
2038 8
6110 23
4606 29
11681 49
9005 35
3474 13
3451 5
2095 4
1777 4
13828 99
12199 36
11008 27
13523 57
9215 30
5342 15
7680 27
11651 33
48137 167