16213 60
104555 112
21078 80
280324 526
66052 502
20508 364
28683 279
19099 723
28223 703
179618 407
17846 28
23518 161
16212 161
10875 548
95364 428
118010 850
98076 289
384739 1079
11815 732
77281 643
103763 819
13737 811
71799 906
17190 671