9413 111
2880 27
18939 340
10327 176
2684 365
4384 527
17888 94
3365 466
5926 954
7708 407
8056 692
7042 448
12675 408
6652 567
4736 746
7053 280