2967 313
883 510
699 527
501 863
204 912
491 481
835 650
792 11
41 7
850 352
299 937
560 537
391 551
352 781
90 322
1010 369
526 94
831 257
128 389
329 220
565 188
309 328
499 901
106 95