39597 345
5770 521
50160 706
2632 228
12596 428
40571 361
22263 643
4132 282
5632 764
19967 505
20080 67
6143 701
15746 611
17860 649
4861 885
6724 808
7644 333
8403 312
5524 669
9405 899
11020 138
5044 382
8982 451
11375 329
13591 532
5104 198
3753 286
3767 415