9959 893
2331 310
12037 613
2547 273
2974 114
2398 255
4915 494
5129 308
9536 631
5063 871
4368 360
2350 52
3384 137
73058 546
5411 589
49790 336
4274 456
3596 333
8959 84
3548 419
2333 68
59600 742
16837 934
2186 159