1036 272
2371 595
2631 844
3772 444
2609 292
110257 233
30608 116
69031 758
37413 122
14068 354
16763 353
29975 402