3125 503
720 60
3837 637
5075 533
11260 842
39243 721
17424 560
3332 179
910 106
11379 467
31145 356
6866 733
4310 225
4782 668
14787 728
7018 342
12123 500
16670 503
9573 671
4414 322
9988 489
21335 587
6152 486
23956 196
82067 748
26294 512
28017 642
114405 957