12926 280
3853 297
6341 894
8260 683
10649 539
7465 770
9910 671
16666 485
8421 738
13944 183
30342 181
7295 308
13519 472
11624 410
13586 495
3817 335
8735 829
14795 190
20299 497
5692 196
12104 844
15951 649
4169 448
16232 153
9189 447
15924 285
6062 556
5140 806