2130 67
2850 104
2581 52
2868 76
3253 25
3421 72
2891 49
2678 30
2460 8
3806 95
3526 20
4256 57
4264 62
4981 153
3494 42
3123 17
3753 39
2920 33
12676 92
15338 45
26752 51
35317 58
112654 193
280895 667