462 95
307 84
2299 610
2510 827
604 180
1427 382
2300 691
4980 728
5827 508
20310 620
4377 594
1793 102
4677 81
31587 566
7235 293
15758 379
11557 607
15268 890