29250 697
12554 585
18328 305
17333 532
20703 677
45619 651
113575 812
30035 577
68784 490
25880 205
97096 404
6605 383
34561 580
12954 581
67693 607
8334 633
21870 118
12273 204
17830 616
8096 379
33690 656
6574 40
6604 97
5180 132
5191 332
16459 145
5461 239
12766 903