2331 310
3644 554
9959 893
12037 613
2350 52
4368 360
2547 273
5129 308
2398 255
9536 631
5063 871
3384 137
8959 84
4274 456
3548 419
3596 333
2333 68
5411 589
4914 494
49790 336
4592 153
16837 934
4223 276
11270 644