21593 873
4926 395
3896 327
9913 451
4908 525
3069 64
12778 155
7105 169
10266 169
4238 622
5343 611
2246 293
4611 897
7715 527
2114 170
3220 491
4880 524
3733 623
2947 718
4087 234
14730 705