27966 154
1532 427
4330 531
1705 556
4233 882
2913 692
1762 75
1350 282
2212 481
685 108
2182 513
3614 458
22651 813
1507 498
3660 565
2702 726
12129 239
1529 339
2466 500
1789 41
2816 808
13983 515
1790 414
248633 968