29460 90
53231 173
35018 896
152801 612
4020 663
7103 522
5215 590
7173 678
10317 416
4144 728
17338 472
4939 509
5351 633
17106 151
25163 265
21050 183
23506 799
33611 78
50870 740
36452 288
27151 228
21725 242
28874 879
84202 345