15012 353
22225 239
50401 538
12438 771
25490 164
7283 399
8622 708
24777 280
40513 136
2728 125
12159 684
10552 133
17279 72
9014 357
18854 737
9837 129
14425 246
11565 242
7094 601
15990 546
10834 551
58169 185
13669 544
7979 284
40564 189
4461 552
7040 521
6135 115