15983 162
31466 125
2835 143
29675 712
3237 492
6142 353
20488 587
30228 329
17763 327
9913 737
6165 798
8171 145
17209 451
3169 623
21199 417
6809 862
1776 252
4179 521
4201 755