635 29
5005 588
20888 283
8672 76
23531 48
19840 333
3842 455
13719 188
6404 526
8860 227
5185 29
5993 969
5549 299
10853 249
2940 462