946 25
217 75
28 948
189 378
927 676
734 671
787 438
768 659
433 342
560 379
226 898
53 41
305 957
254 354
202 34
427 967
602 597
246 752
332 212
119 381