2999 121
2997 276
3094 229
5552 618
8195 164
5655 232
3471 442
2445 552
4069 943
4010 808
4544 426
3183 645
2915 501
4875 577
5312 751
3401 631
65402 336
2515 414
5180 611
2864 172
4324 680
2165 211
7287 65
13013 154
7783 681
8676 635
3227 788
1948 322