30098 539
27748 187
44870 619
3919 455
11910 267
4974 941
21696 780
8051 708
5769 914
4154 818
1416 218
2714 273
2278 477
2252 310
3152 561
3169 475