9376 671
6408 330
12293 500
44995 509
7126 622
10337 453
9154 788
5046 794
13121 82
8065 504
12488 464
6460 698
5028 418
8028 387
18033 116
8844 47
2264 278