647 29
5028 588
20915 283
8681 76
23556 48
19873 333
3844 455
13752 188
6409 526
8869 227
5196 29
5996 969
5550 299
10860 249
2941 462