2400 255
3236 252
4349 333
4183 644
12038 613
3310 592
9959 893
5130 308
3386 137
2548 273
73059 546
2974 114
3597 333
5063 871
8960 84
2867 283
4368 360
4915 494
2334 68
9536 631
11272 644
2350 52
5412 589
49791 336