24591 278
15973 413
8538 422
11618 417
17774 471
8701 87
8182 673
3541 138
7963 807
16406 251
15350 347
8880 506
8660 176
5050 38
11347 734
8440 676
12979 485
21870 351
32372 502
9319 655
15797 903
4713 311
4509 236
9168 854
11554 51
5384 708
7457 359
30038 1014