3096 664
15209 716
2206 531
6673 430
4767 899
2584 406
3950 826
3086 309
4462 477
1832 330
2585 746
3702 382
5800 566
2402 645
2548 196
3898 836
2628 440
4430 629
1647 127
3046 623
4020 669
3580 236
1736 105
7430 212