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