410 413
2897 313
1162 1000
580 274
843 524
439 617
41 991
508 100
264 828
526 364
2072 702
401 514
717 234
831 66
543 55
999 488
896 230
450 202
997 638
728 836
942 295