29800 137
9673 515
3320 212
12693 297
57567 593
70275 642
71781 194
4998 270
16799 928
35167 500
7973 842
4076 240
13311 866
21482 524
3869 283
11999 511
13340 811
3908 324
3555 646
17877 472
8675 110
6295 791
18182 261
7047 583
29884 143
64329 406
8371 708
32213 582