1036 272
2373 595
2631 844
3772 444
2609 292
110257 233
30608 116
69035 758
37413 122
14070 354
16763 353
29975 402