3000 121
2999 276
3095 229
5554 618
8200 165
5655 232
3471 442
2445 552
4069 943
4013 808
4544 426
3183 645
2915 501
4875 577
5313 751
3401 631
65412 336
2515 414
5180 611
2865 172
4325 680
2165 211
7290 65
13016 154
7784 681
8678 635
3227 788
1948 322