15862 279
16561 165
5152 485
3646 636
19562 195
11970 884
22524 151
7310 53
2190 61
3242 346
4530 335
9259 510
5729 773
4001 737
8783 46
5691 335
4320 239
5378 748
3841 113
7853 904
8531 713
4969 739
7405 722
3853 343