1173 173
14425 506
1539 100
3611 555
6706 253
15394 713
32935 298
8343 304
14437 260
12576 522
14044 662
6195 70
19026 645
4514 867