145203 683
23532 100
77010 558
8977 433
2260 633
400853 643
16973 463
64759 755
4312 885
9318 632
684 183
3161 749
177089 1073
29972 74
84361 491
34673 769
13810 423
9107 384
135114 517
527672 1612
20812 313
13428 356
3176 655
979 223
8948 158
770 78
9727 53
118103 152