684 29
5082 588
21038 283
8726 76
23737 48
19959 333
3864 455
13830 188
6449 526
8915 227
5251 29
6017 969
5577 299
10913 249
2980 462