3198 153
3935 167
30734 764
6455 787
8027 493
4265 117
8603 369
6185 330
7300 651
6423 684
10999 590
2617 43
7943 576
6800 52
5049 51
5422 37
11882 477
7747 596
9843 30
7947 783
11171 151
5080 237
7985 666
17762 601