4042 856
3212 70
3873 659
1166 303
3419 889
2129 479
9017 448
2932 605
1386 199
1509 384
1584 196
3283 562
918 151
3096 664
15209 716
6673 430
4767 899
2584 406
3086 309
4462 477
1832 330
2585 746
3702 382
5800 566