102022 610
38283 275
107926 327
6867 286
13957 251
3012 136
4587 409
5725 299
8065 482
6117 472
10011 41
2522 168