23042 355
1824 41
17090 883
38706 429
16425 343
4809 611
3354 193
34940 384
11754 348
14232 275
10372 675
10047 186
3616 282
5561 90
10528 148
2099 370
40401 604
21822 695
2655 410