1403 430
2518 718
17733 411
2983 925
765 166
25637 581
15680 245
13553 588
12819 86
12620 475
30141 86
12192 657
4905 501
8385 691