1097 241
374 55
2838 840
2382 528
18020 320
29596 258
25259 691
33463 821
57046 891
19447 492
33154 564
105664 232
68241 164
38998 131
84468 538
60172 188
126549 758
74190 156
93729 654
23470 334
38167 281
20918 616
46602 287
57098 739