20545 365
2921 51
18861 807
939 889
730 155
541 614
945 957
582 321
466 400
998 672
572 295
629 560
10919 351
524 261
178 24
349 804
95 456
937 328
631 791
330 278
903 694
165 735
480 538
968 210
770 193
717 483
358 7
134 316