3002 67
30202 16
72298 73
2748 17
34046 34
3332 60
2882 29
51962 59
3427 27
32325 49
89479 277
21026 24
42283 62
2589 18
2627 8
22789 30
16228 8
2743 21
3221 67
43015 57
3465 100
2514 26
81541 106
45802 85