4593 111
2473 27
15932 339
10038 176
2498 365
4082 527
15999 94
3092 466
5636 954
6113 407
6743 692
5908 448
10432 407
5000 567
4536 746
6072 280