303020 958
113493 298
82155 278
1389023 4292
884057 2251
42373 631
106239 914
306627 796
130233 320
36593 540
219798 518
93389 421
740003 1387
537394 988
972337 2081
87071 661
163126 225
475116 1210
209744 472
76761 739
533304 1526