3095 545
18266 306
1315 164
931 26
803 111
3363 964
774 51
1579 233
865 37
3997 537
3611 757
1534 369
1024 232
8667 564
3107 609
2941 598