796 109
791 223
787 323
615 493
539 526
515 429
478 595
397 969
383 812
375 600
371 467
354 708
315 258
286 681
259 157
185 173
108 625
70 817
43 410