50870 645
22519 607
55724 307
427435 1300
31765 254
54244 263
54468 342
35833 810
9509 293
49120 723
20732 352
16817 441
32419 744
60771 389
50183 289
15512 416
17874 587
8569 363
8993 521
15342 191
15535 112
37744 160
27928 733
55673 78
162123 757
13856 747
32420 118
21357 569