1226 327
62402 660
13729 178
3168 207
4899 555
18526 87
2433 338
25946 247
5212 471
15602 148
4134 187
5074 649
7297 904
2683 352
6318 724
15938 917
1796 232