30431 128
8746 314
15807 890
15072 608
5653 51
7047 74
22616 448
9327 871
11436 377
10211 379
8111 489
36934 647
10912 314
6183 528
3164 220
8841 141
2314 39
17137 182
4200 468
46863 549