2327 427
28545 88
10432 249
27175 357
15523 469
29917 151
20075 611
16296 626
18138 252
9218 521
19793 680