309 59
1976 616
2925 877
1040 278
3939 83
1028 304
3109 805
1889 418
1609 313
3016 727
1816 445
1184 374
11510 840
9224 59
3269 412
11350 633
2298 542
2692 662
992 135
1432 433
1966 490
1798 523
1577 315
1778 483
669 145
933 176
279 54
1590 475