526 115
4817 877
2161 115
3543 605
2048 319
1856 156
3562 687
4385 388
3954 823
3666 564
3795 603
3513 586
562 84
1320 310
1541 101
3188 702
7903 619
587 90
976 205
1773 153
1635 252
1074 88
1428 132
1822 494