654 29
5043 588
20931 283
8689 76
23597 48
19897 333
3849 455
13772 188
6420 526
8878 227
5212 29
5996 969
5552 299
10868 249
2949 462