16012 280
6908 485
25005 133
7717 617
10918 92
10468 348
5198 539
8055 527
4647 346
5761 802
16887 270
3487 55
13425 650
4342 465
3173 183
5410 618
10045 512
2264 84
3335 558
4839 353
2251 262
5831 820
2971 97
6754 606
5628 571