447 111
1574 140
17808 604
4658 621
2801 71
68793 377
13832 200
16270 168
5361 599
31389 207
83321 278