17563 748
2037 227
29097 257
16868 569
7595 648
158898 327
25693 86
2319 62
79249 823
23646 661
4358 393
5493 137
3898 109
14060 661
12679 238