5009 532
14252 207
34153 288
33715 109
11913 82
61072 598
3085 624
25058 175
2326 217
1724 365
2580 522
3380 504
5242 762