2895 313
641 697
2439 127
330 90
646 859
830 66
751 412
1546 842
41 991
988 100
939 545
485 36
495 921
1161 1000
580 274
439 617
144 880
689 318
450 202
299 141
1008 396
264 828
675 736
240 73