30195 119
23009 107
12925 450
8959 825
189641 993
72039 276
24419 374
16246 246
61953 768
16536 620
27623 823
17131 132
34836 720
25601 388
3564 395
5896 556
80352 658