2995 888
590 106
418 74
585 59
743 164
3191 584
3094 669
1017 278
2256 616
181205 232
118658 394
23981 664
3614 918
2806 569
956 247
2284 435
1736 501
508 75
710 194
2528 595
2211 591
1180 245
1982 519
472 123
2296 696
758 97