628 330
509 110
355 74
198 9
403 392
411 196
993 264
368 264
195 340
746 98
905 998
573 988
441 452
990 473
639 251
781 1
703 483
422 73
55 625
169 456