23182 355
1828 41
17180 883
38711 429
16463 343
4814 611
3362 193
34954 384
11754 348
14243 275
10373 675
10055 186
3620 282
5565 90
10531 148
2101 370
40425 604
21836 695
2656 410