2505 658
3316 621
1120 100
2514 397
3115 793
578 35
2694 276
995 202
3339 827
8747 417
3850 91
4402 190
719 133
3239 641
5026 589
702 84
3340 150
643 66
1910 510
3558 469
2467 671
6989 266
3007 517
4466 849