27198 529
17741 573
12930 139
22010 422
4929 167
7165 153
14568 253
9059 198
6205 490
29865 404
4749 152
3865 858
12899 774
18736 548
27583 688
4656 654
63391 474
15546 49
13313 437
19389 55
28144 623
2922 278
4563 610
30886 618
28860 925
20468 201
23748 845
8031 116