50560 694
44670 239
37986 458
30829 688
34414 634
31952 260
8278 296
39936 123
39608 775
148865 759
14818 541
67268 459
15459 312
10225 539
45014 570
47162 642
28501 372
41381 425
4480 476
26682 624
39971 311
57312 989
156848 581