29431 145
14898 776
18900 758
3762 728
15333 675
11872 687
23498 201
5902 101
14077 465
1635 76
4281 480
13899 743
21647 313
11307 752
15718 580
18372 448
64861 167
9612 502
48406 350
16462 80
5738 764
22370 327
5021 517
67967 856
22419 188
9785 78
20040 262
31997 660