1402 348
638 158
100170 181
66067 405
164258 232
104369 140
31464 606
25865 172
29752 762
26917 907
87573 529
53510 186