2850 103
2581 52
2868 76
3253 25
3421 72
2891 49
2678 30
2460 8
3806 94
3526 20
4256 57
4264 62
4981 153
3494 42
3123 17
3753 39
2920 33
12442 92
15338 45
26752 51
35088 58
112421 193
280895 666
208933 358