2330 427
28546 88
10432 249
27175 357
15525 469
29918 151
20075 611
16298 626
18141 252
9219 521
19794 680