30161 119
22988 107
12922 450
8955 825
189304 991
71873 276
24383 374
16141 246
61806 768
16494 620
27608 823
17100 132
34558 720
25512 388
3560 395
5882 556
80189 658