30175 119
22998 107
12922 450
8956 825
189435 991
71910 276
24397 374
16174 246
61849 768
16505 620
27609 823
17118 132
34690 720
25544 388
3563 395
5890 556
80243 658