31901 153
24175 236
23156 372
42184 400
116086 332
41293 707
32888 340
28650 78
37860 157
31346 358
31133 96
20740 280
32073 541
35600 687
30173 379
27279 605
27203 60
35300 654
21012 449
43908 118
64345 234
23001 791
30148 978
34144 342