30412 390
14443 235
13808 169
6415 339
7880 159
5704 711
5113 587
7057 951
7828 673
5597 211
7001 428
3854 551
5252 407
5405 390
4909 305
30404 609
4013 692
3234 830