3005 32
3400 39
3644 72
3001 23
3281 68
2853 58
2379 46
2882 54
2596 99
2377 49
2364 20
1955 7
2142 72
2498 167
2170 38
1791 35
1474 32
168638 140
39907 57
42424 103
40862 104
51694 105
40958 40
19699 22