2509 227
2294 64
3979 259
4166 368
4835 149
2380 160
4923 420
9551 128
7865 311
1340 88
5385 585
4823 455
4236 78
3154 82
3988 268
15151 294
11679 584
4208 127
2952 125
5232 787
5625 479
6759 515
4907 316
3274 260
3888 153
5635 579
2600 78
6560 481