1215 327
62303 660
13727 178
3166 207
4894 555
18523 87
2433 338
25929 247
5209 471
15593 148
4132 187
5067 649
7289 904
2680 352
6309 724
15932 917
1794 232