1402 348
638 158
100183 181
66072 405
164260 232
104373 140
31466 606
25865 172
29752 762
26918 907
87577 529
53512 186