3089 351
7385 311
4962 232
22841 399
4047 812
4651 358
4241 606
14272 761
2564 561
3050 165
1378 85
4165 343
5540 591
10389 191
7337 635
12270 887
6720 623
3646 557
14955 619
5672 699
5458 41
3006 340
4780 620
6403 742