3116 274
7020 800
4556 287
2994 261
5925 728
4099 558
3011 268
5466 688
7678 289
5439 324
2576 297
4275 549
3631 522
4102 485
5172 228
3406 508
4792 317
5782 644
4403 731
6097 339
4072 589
2979 279
5669 545
7948 1015
5148 92
2944 35
4694 170
6553 697