102 143
242 901
32 798
11 229
232 557
917 368
282 852
417 792
390 848
371 782
96 455
768 124
616 617
716 63
150 287
481 513
878 953
838 860
522 936
326 632