30145 119
22967 107
12917 450
8950 825
189059 991
71808 276
24367 374
16054 246
61698 768
16462 620
27590 823
17086 132
34353 720
25447 388
3560 395
5878 556
80094 658