3016 409
2214 45
12546 221
9781 608
5272 821
2627 64
4094 386
5117 776
2734 59
3437 340
3896 292
13055 663
5990 921
3727 135
7046 986
7210 543
6562 506
6240 186
6225 455
12342 556
11998 524
16479 786
16169 169
13250 722