30431 128
8751 314
15813 890
15074 608
5653 51
7052 74
22618 448
9328 871
11436 377
10211 379
8114 489
36942 647
10913 314
6184 528
3166 220
8845 141
2314 39
17138 182
4200 468
46866 549