503076 625
884139 2251
177134 472
82219 278
1389092 4292
130312 320
219867 518
42428 631
106299 914
93451 421
36647 540
537456 988
740063 1387
306667 796
972393 2081
475178 1210
163185 225
87115 661
76822 739
125732 623
209788 472