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