39881 111
12532 218
30559 156
37837 545
4581 787
10046 304
6563 704
6353 572
4139 269
4790 595
4075 228
10146 578
6345 465
3189 604
2135 285
2520 339
2902 555
4757 157
6079 379
6110 664
2219 239
5759 659