3199 561
23311 300
16885 773
5729 465
884 40
10655 347
3610 532
7473 857
5282 774
51917 760
52626 78
25334 154
7528 265
13224 575
52432 780
19318 379
1795 192
11032 419
23473 612
7787 707
8169 269
15730 440
9325 521
13849 466
7900 239