582 156
794 68
6432 165
17858 475
23487 612
18771 711
8467 926
5013 587
2045 384
2141 191
5913 586
3780 551
1591 284