3591 503
5105 441
5217 621
7582 603
2296 295
5844 666
6098 719
1590 207
2509 81
1979 106
2928 274
6786 800
4291 286
8580 836
7429 527
2866 261
5717 728
3929 558
2876 268
5275 688
7450 289
5237 324
2462 294
4072 549
3515 522
3969 485
4923 228
3302 508