3096 724
1718 417
2158 406
1850 463
507 27
1014 152
3764 514
3533 483
2575 761
2844 748
1647 447
4252 895
11053 423
3024 763
2815 863
2465 351
905 125
1876 459
2446 167
1385 108
2384 391
1379 82
3140 718
3513 681