39040 475
6815 854
102268 246
21071 938
17835 295
22266 629
19232 355
17079 581
18410 80
5289 234
3596 227
2691 42
9430 344
5142 650