2505 658
3670 129
3316 621
1120 100
2514 397
3115 793
578 35
2694 276
995 202
3339 827
8747 417
4402 190
719 133
3239 641
5026 589
3340 150
643 66
1910 510
3558 469
2467 671
6989 266
3007 517
4044 697
2143 349