4560 208
31054 233
25155 148
22458 420
4432 378
8047 501
6089 442
5848 180
16114 157
3955 65
7769 659