1657 107
6702 419
9318 433
15201 429
37302 188
24009 186
13399 676
20347 85
4601 466
8421 904
44870 950