29423 145
14895 776
18892 758
3761 728
15330 675
11870 687
23491 201
5899 101
14074 465
1634 76
4280 480
13897 743
21641 313
11303 752
15716 580
18370 448
64844 167
9608 502
48350 350
16458 80
5737 764
22367 327
5020 517
67955 856
22413 188
9780 78
20039 262
31987 660