42870 529
41384 67
15563 354
7350 578
13393 153
6753 216
11465 391
7907 448
2888 269
16961 276
41476 912
13445 285
7792 363
25460 348
8018 623
6503 889
9402 452
4827 283
15976 59
10622 147
7929 36
8821 323
14744 665
9575 393
27482 643
19198 818
7387 895
6786 292