578 148
2894 861
776 173
2851 804
2405 562
1434 221
805 69
1461 367
3614 602
4854 556
10162 370
15933 147
7722 271
19392 190
11755 298
16093 767
25850 703