30399 390
14441 235
13808 169
6415 339
7879 159
5704 711
5112 587
7057 951
7828 673
5595 211
7000 428
3854 551
5252 407
5405 390
4909 305
30401 609
4013 692
3234 830