30145 119
22967 107
12917 450
8950 825
189076 991
71810 276
24367 374
16054 246
61705 768
16463 620
27591 823
17086 132
34358 720
25449 388
3560 395
5879 556
80098 658