30572 390
14453 235
13816 169
6421 339
7886 159
5706 711
5117 587
7057 951
7837 673
5603 211
7010 428
3855 551
5254 407
5410 390
4912 305
30424 609
4016 692
3234 830