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