30242 559
123516 432
70198 425
39258 471
53219 510
95950 818
60512 662
102349 900
105769 847
26492 757
52295 226
50653 411
29546 588
56085 127
18376 215
99544 345
34412 255
88238 822
97142 339
58260 608
75876 412
20463 426