836 303
337 209
366 272
21 840
29 83
76 359
204 917
230 392
441 524
296 347
4 27
781 918
956 433
581 143
738 1000
43 263
997 132
897 59
531 605
488 390