2940 515
6590 334
14147 571
7485 705
6516 403
47876 327
13922 277
20096 578
5824 315
28698 109
7668 120
8324 275