29436 145
32409 581
14901 776
18905 759
11876 687
2442 71
23504 201
2597 645
14083 465
13900 743
21650 313
11309 752
15719 580
18377 448
64870 167
9617 502
48465 350
16468 80
5740 764
22382 327
67980 856
22426 188
9788 78
20049 262
32001 660
27648 535
33682 97
9873 432