309098 599
163781 568
72120 665
20538 572
53621 537
123190 402
31015 567
39121 105
59032 683
52238 646
31416 585
87466 796
95930 750
54727 309
48407 570
57123 987
42312 231
76945 749
66063 222
33608 502
40948 713
22185 136
11609 221
39031 589
72016 782
89773 260