496 140
2419 304
328 508
123 5
139 199
228 20
291 511
200 655
544 118
790 106
571 360
807 889
677 638
415 165
386 211
910 494
1166 12
900 284
876 843
691 539
291 518
509 428
564 446
870 741