30134 119
22959 107
12915 450
8949 825
188957 991
71787 276
24357 374
16008 246
61648 768
16442 620
27583 823
17081 132
34296 720
25436 388
3558 395
5875 556
80057 658