1640 416
499 136
4147 806
221416 936
153468 983
53954 601
425687 1540
76295 432
90504 741
49688 603
179550 642
77148 336
86955 887
100834 543
108292 286
47057 686