4503 388
4245 530
3365 672
18502 450
759 102
31796 940
3689 844
5260 603
3291 650
4833 785
3451 318
23061 57
20881 535
3782 418