31016 229
9704 517
6810 664
4005 277
7272 218
8886 638
8984 698
4233 270
8095 626
9137 375
18361 574
7041 129
15797 325
7655 276
9793 888
10004 343
5524 637
9146 433
5999 389
9299 321
10240 165
10003 337
7925 180
9907 412