29510 145
14939 776
18985 759
15393 675
23592 201
5916 101
14140 465
4309 480
13947 743
21704 313
11356 752
15749 580
18444 448
65001 167
9660 502
48898 350
16529 80
22453 327
5049 517
68147 856
22484 188
20088 262
32079 660
90984 289
27755 535
33782 97
9907 432
18010 266