2322 427
28542 88
10432 249
27172 357
15523 469
29914 151
20074 611
16296 626
18135 252
9216 521
19791 680