2975 81
3526 274
7723 800
5092 287
3340 261
6359 728
4453 559
3309 268
5929 688
8295 290
6060 324
2817 297
4610 549
3936 524
4388 485
5666 228
3688 508
5218 317
6320 644
4674 731
6673 339
4515 589
3240 279
6069 546
8757 1017
5752 92
3384 35
5559 170