29800 137
9673 515
3321 212
12693 297
57569 593
70279 642
71786 194
4998 270
16799 928
35169 500
7973 842
4077 240
13311 866
21482 524
3869 283
11999 511
13340 811
3909 324
3555 646
17878 472
8675 110
6295 791
18182 261
7047 583
29884 143
64337 406
8371 708
32214 582