2596 141
3546 325
3348 202
2801 233
3123 161
2897 307
3379 350
3468 127
3045 388
3361 255
3314 313
2256 101
5755 15
2481 367
2682 229
4095 11
4415 13
2202 247
2860 146
2820 192
2971 121
2929 230
3075 249
2687 254