2962 313
468 506
338 943
855 320
361 481
607 566
217 967
175 665
750 341
191 49
888 584
64 580
1173 129
609 10
491 157
414 143
736 15
965 222
1191 746
329 972
928 133
264 739
857 23
998 521