4560 208
31044 233
25153 148
22458 420
4431 378
8044 501
6088 442
5847 180
16113 157
3955 65
7769 659