31597 535
23993 332
3867 283
12230 725
17799 634
9281 614
16563 127
7353 730
7490 764
4586 324
12460 656
3780 297
15430 530
4281 135
14326 547
9771 583
8551 303
22311 458
42127 846
10837 119
15276 358
5994 319
3908 324
4157 306
17864 472