30761 391
15630 596
835 186
533 112
487 89
628 124
2611 243
2869 690
3049 560
1816 349
2658 781
2877 591
613 88
527 60
2569 654
2285 531