303686 1104
844416 1994
163560 556
585254 1734
198316 1303
107584 615
159012 426
88585 289
173648 374
265546 1034
255007 738
661687 1026
162769 320
151016 907
137757 361
286368 1269
93065 806
66561 727
155817 446
112628 504
129992 461
172138 1113
263764 1045
228275 823
357074 729
193815 598
247467 1145
305213 1112