3014 582
6229 765
43567 367
15149 688
32642 488
3938 639
11680 410
8628 547
8996 602
11514 300
4028 851
3135 106
16563 413
23333 666
1991 194
25729 845
15253 119