9228 826
3503 554
4702 443
3281 618
1746 41
1625 55
1594 170
1892 107
5009 871
2413 331
4987 315
1663 84
3489 279
1555 80
3143 349
5890 219
6513 709