30313 225
148353 710
2714 408
2385 167
26726 103
8111 175
20530 629
25589 237
25123 685
15097 506
179267 591
17600 775
346975 781
196598 834
22955 399
23079 826
16930 157
43884 549
10018 570
8572 201
11921 71
16139 793
156653 866
166140 854
7996 121
47534 91
100390 302