3007 581
16778 141
9956 635
5116 251
10930 729
5422 656
6931 224
8537 881
8777 469
5515 399
4595 134
5088 209
8944 310
1862 51
3958 740
7780 393
14923 669
11085 892
35900 859
7144 535
3034 557
1733 248
5891 152
3789 922
899 241
12818 245
2165 387
4653 486