29423 145
14894 776
18888 758
3761 728
15329 675
11870 687
23490 201
5898 101
14073 465
1634 76
4280 480
13897 743
21637 313
11301 752
15716 580
18366 448
64841 167
9606 502
48337 350
16456 80
5737 764
22366 327
5020 517
67952 856
22410 188
9779 78
20039 262
31986 660