42646 110
33814 437
8799 620
3979 314
5556 38
15625 447
7276 473
6318 330
14668 324
46455 131
4752 65
7586 156
6363 318
12953 648
18100 432
17424 153
17873 182
34361 374
7004 391
30253 718
18892 349
12970 417
16571 609
13946 594
5189 485
11762 323
3413 185
3329 129