3506 19
1311 5
5497 16
5770 16
2828 26
851 5
9720 30
2215 9
3034 7
13195 45
32749 68
12360 20
9051 15
38762 156
3215 11
1206 6
3092 12
5289 34
4950 22
7853 24
1011 3
2110 10
3367 17
13364 20