333 86
463 829
1000 998
376 605
71 849
420 832
110 642
955 452
324 509
68 828
918 699
86 587
354 728
66 601
916 387
35 48
657 207
586 703
320 164
448 715
349 546
345 126
960 495
98 340
132 429
801 756
94 277
775 188
232 787
4 883