5016 51
21980 218
6091 973
9608 417
5352 517
7707 953
5924 779
7113 465
1958 180
52503 553
37841 72
50737 126
19187 546
19784 399
21547 925
8418 642
29879 494
28863 122
7534 614
4977 218
4917 60
6599 658
4023 894
7290 745
6835 57
2052 274
5380 154
3909 709