637 29
5016 588
20894 283
8677 76
23538 48
19853 333
3844 455
13732 188
6405 526
8862 227
5187 29
5994 969
5549 299
10856 249
2941 462