2778 671
3328 599
827 147
6556 405
2718 403
1367 332
1886 188
2821 749
2984 620
3257 538
1996 424
7842 573
22295 537
69155 307
66914 650
98877 448
154726 238