39939 111
12549 218
30595 156
37869 545
4582 787
10046 304
6563 704
6354 572
4143 269
4794 595
4075 228
10151 578
6345 465
3190 604
2136 285
2521 339
2903 555
4757 157
6079 379
6110 664
2219 239
5759 659