30431 128
8746 314
15809 890
15072 608
5653 51
7050 74
22616 448
9327 871
11436 377
10211 379
8112 489
36940 647
10912 314
6184 528
3164 220
8841 141
2314 39
17137 182
4200 468
46863 549