3096 664
15209 716
2206 531
6673 430
4767 899
2584 406
3950 826
4462 477
2899 353
1220 238
3702 382
5800 566
2402 645
14793 697
3898 836
4430 629
1647 127
1836 379
4020 669
3580 236
3697 698
7430 212
2035 347
10090 885