580 127
6417 399
34607 913
4833 214
35325 682
9041 602
29288 248
4676 520
3646 618
19080 886
4942 743
22845 537
3675 768
2484 257
4341 924
7554 764
7152 472
13561 303
2259 278