30 702
945 348
393 884
882 961
570 562
541 396
372 116
10 185
56 228
42 326
135 408
464 271
925 85
683 707
955 419
458 409
438 231
129 114
20 752
324 484