291 628
408 413
2893 313
773 896
2277 793
842 524
646 859
937 140
751 412
671 43
450 202
88 535
97 854
495 921
1161 1000
236 562
988 100
703 932
507 100
22 113
903 289