30175 119
22998 107
12922 450
8956 825
189444 991
71910 276
24398 374
16176 246
61849 768
16505 620
27609 823
17118 132
34694 720
25544 388
3563 395
5893 556
80247 658