2997 400
4900 257
4335 147
11147 777
3575 644
8476 676
16758 206
2770 352
2520 248
6078 524
9284 81
5135 600
8366 435
12111 804
8084 452
7688 657
188550 736
7887 625
14447 830
68178 200
163918 974
35752 265
4929 554
3104 721
4506 263
3240 319
3139 623
7338 161