20525 365
2881 51
18839 807
939 889
730 155
541 614
945 957
582 321
466 400
998 672
572 295
629 560
10906 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