311 87
525 27
2767 800
1712 352
373 43
715 173
14046 319
722 206
2855 599
2610 685
2879 700
2935 697
1753 491
2387 502
1059 231
899 260
1435 271
1812 523
1214 106
1470 163
2808 561
1821 306
3091 908
882 112