3283 269
2528 648
192 207
1155 883
127 839
926 805
458 352
415 917
362 312
494 232
342 888
808 524
149 601
7270 805
391 726
2465 304
1011 140
283 183
780 914
964 986
649 27