9882 105
50947 595
7962 953
1892 147
4802 689
30996 279
2320 300
4084 695
6155 462
3158 296
2901 477
822 98
3067 677
4790 313
6397 384
901 88
2519 570
1647 275
3331 933
9175 449
1422 269
21548 344
699 107
4141 48
20943 141
3075 729
5837 533
4976 606