20317 502
15102 109
10421 296
35996 398
3903 481
16095 692
12652 909
4665 693
6682 228
29368 300
13750 35
78705 830
159350 757
198140 1017
204762 576
47661 343
24023 825
31623 992
5140 215
29109 115
29746 274
30823 127
45464 586
9257 609
11587 671
377984 382
15326 556
18003 723