2902 122
1430 92
2543 450
3243 832
3320 645
3006 372
1419 111
1098 139
3616 594
7250 873
866 55
3367 711
3173 607
2238 346
1535 222
806 53
3726 783
2917 320
3095 628
2926 506
1774 174
5802 507
1871 252
7488 927
4926 843
2381 414
783 85
2791 584