31597 535
23993 332
3867 283
12230 725
17799 634
9280 614
16563 127
7352 730
7490 764
4586 324
12458 656
3780 297
15429 530
4281 135
14325 547
9770 583
8550 303
22311 458
42126 846
10835 119
15274 358
5994 319
3908 324
4156 306
17863 472