3576 102
2513 264
18163 37
15987 547
6195 466
7145 596
5599 807
5797 278
25236 736
6970 351
4375 503
9601 472
3551 458
3876 152
5913 197
13369 651
2367 114