2997 716
2013 405
3061 740
5280 329
2179 515
3603 562
4973 524
1700 442
4264 933
3195 758
6401 740
7849 630
2987 649
2688 671
4378 767
2642 60
3172 593
8069 252
2801 365
3307 612
2919 186
2317 392
2029 468
2997 517