16533 748
5183 31
10262 596
14189 306
14229 501
6155 158
20328 347
11710 260
7214 42
12446 107
12687 47
3056 438
6442 504
12122 627
10014 741
17322 668
3416 478
5806 127
9829 48
17087 651
15874 932
16840 731
9816 126
18669 169