34096 677
3322 538
31094 597
6083 879
11571 49
11926 282
4133 696
4446 878
4484 579
10729 212
5521 755
12912 111
4208 428
3629 573
36934 544
2949 309
10569 476
6794 504
2091 177