85306 287
30089 529
18816 573
5785 167
7814 153
16401 256
10110 198
8489 490
14202 774
21060 550
30428 688
69050 474
17573 49
31382 623
35398 619
31992 927
21995 202
9070 116
25603 433
15056 603
10960 459
22551 407
13078 194
15443 299
23312 613
14343 398
12555 551
17838 116