25001 486
21929 218
5977 973
9593 417
5299 517
5892 779
6968 465
19177 546
21478 925
8410 642
29847 494
28795 122
7484 614
6525 658
3931 894
7256 745
1964 274
5332 154
1780 151
24437 531
6263 93
12355 77
13948 59
34684 778
58152 308
15494 194
5619 504
12842 215