686 29
5084 588
21040 283
8727 76
23738 48
19959 333
3864 455
13834 188
6449 526
8915 227
5253 29
6017 969
5578 299
10913 249
2982 462