1002 112
48 934
251 898
310 390
423 76
348 853
431 368
165 295
279 269
130 764
529 560
22 875
125 278
400 48
671 848
175 676
439 224
131 842
553 903
823 331