1014 309
243 343
446 913
862 396
225 187
290 86
9 702
822 473
952 111
127 886
446 403
705 64
688 531
595 858
9 722
3492 537
963 92
232 248
53 384
444 328
572 934
794 42
66 231