43 3
164 421
717 958
766 109
223 811
994 605
941 470
391 846
174 736
273 737
498 533
585 696
1 154
399 29
15 41
406 293
713 967
38 908
965 58
774 519
359 206
835 454
434 417
144 265
451 905
851 858
412 311
238 29