22183 81
45226 430
16252 855
6964 53
15086 871
7831 482
8521 118
15148 395
21565 587
8470 154
15265 329
15328 194
6911 493
6672 795
56513 280
173299 984
266796 2069
6572 294
109401 615
317090 1156
89446 289
36248 439
153250 912
18992 933
6510 843
11961 504
106331 360
198929 410