978 263
1289 257
2558 689
531 168
1357 307
2892 783
1038 334
1185 307
2782 855
2630 658
1470 365
609 128
359 70
2864 419
3145 679
833 173
1561 426
1964 479
195 39
2651 698
2896 523
26445 349
8519 189
3911 631
34504 614
15827 760
4879 540
9928 796