30185 119
23007 107
12924 450
8957 825
189570 992
72003 276
24410 374
16225 246
61899 768
16527 620
27618 823
17124 132
34787 720
25583 388
3564 395
5896 556
80320 658