18631 725
2995 41
3046 101
1598 171
13207 468
2298 171
3552 628
9414 592
5304 551
4291 115
10209 259
5848 540
3212 398
2787 456
4401 941
4448 322
4601 164
5172 759
4247 536
4906 163
7159 78
3178 160
6952 557
4878 588