4998 321
2505 144
3955 250
89857 630
3296 469
27587 715
3118 398
4133 953
3641 213
2450 356
1225 102
3750 437
2515 518
2359 54
3065 429
7285 344
3816 416
4736 747
3164 716
1267 148
1689 92
4249 964
2507 504
4644 423