2976 81
3526 274
7723 800
5093 287
3342 261
6359 728
4453 559
3309 268
5929 688
8295 290
6060 324
2817 297
4610 549
3937 524
4388 485
5667 228
3688 508
5218 317
6320 644
4675 731
6674 339
4515 589
3240 279
6071 546
8760 1017
5752 92
3384 35
5559 170