18043 83
43385 159
16383 480
11032 232
4847 376
54548 129
33370 716
32360 799
16444 340
12471 398
7538 604
16652 616
10882 420
4698 703
20710 488
10519 352
5012 631
8765 845
3306 562
6523 634
3269 748
50244 738
13381 178
29279 177
16745 259
18563 395
50411 604
6312 277