2975 313
318 330
415 185
22 729
1003 132
576 338
703 245
675 643
825 199
628 647
897 195
32 225
623 10
756 934
270 884
386 90
97 80
361 481
106 95
272 225
321 879
375 304
969 520
305 248