2503 400
2754 172
4045 71
10386 668
2993 705
2834 512
14083 803
6362 792
1509 48
4067 978
5644 647
1614 171
3857 823
2094 544
1036 121
1364 361
13743 281
10506 651
5652 350
3550 812
2203 378
12699 503
16293 635
1028 35