689 832
293 50
476 807
133 745
245 411
643 136
998 952
387 124
934 704
205 733
209 686
991 804
250 463
849 359
4539 570
4367 209
4233 74
3796 171
3683 811
3502 741
3284 162
2992 240
2676 920
2516 995
2491 78
2435 989
2203 757