30171 119
22996 107
12922 450
8955 825
189402 991
71905 276
24394 374
16163 246
61834 768
16503 620
27608 823
17114 132
34653 720
25531 388
3561 395
5888 556
80229 658