5004 532
2443 319
3451 535
3531 516
2818 171
4361 842
1728 215
2566 120
3445 833
1841 135
3771 668
4974 609
19827 458
3155 626
7742 80
3404 448
2158 277
3680 755
3581 527
1959 221
1458 120
4577 526
2555 369
3112 190