16042 162
31556 125
2853 143
29793 712
3246 492
6154 353
20509 587
30292 329
17791 327
9930 737
6166 798
8181 145
17226 451
3169 623
21202 417
6817 862
1778 252
4179 521
4202 755