30431 128
8747 314
15811 890
15073 608
5653 51
7051 74
22618 448
9327 871
11436 377
10211 379
8112 489
36942 647
10913 314
6184 528
3165 220
8845 141
2314 39
17138 182
4200 468
46863 549