2975 313
1301 192
979 326
2466 127
63 390
300 324
424 107
624 313
406 841
380 109
186 641
272 225
952 273
399 394
861 105
399 868
922 797
42 7
318 254
32 355
403 691
361 481
168 618
396 941