650 29
5036 588
20923 283
8683 76
23575 48
19885 333
3848 455
13764 188
6416 526
8874 227
5205 29
5996 969
5552 299
10864 249
2943 462