22405 5
12101 3
16533 3
12977 8
359202 44
110508 15
758234 118
608527 49
1820128 82
1920954 109
2718108 214
2134759 111
281656 34
981101 50
980528 118
457076 70
499681 137
142958 96
95357 38
123153 37
211329 60
284932 33
91332 11
74654 4