31582 835
4325 191
13166 300
3424 424
3343 391
3468 165
1783 106
5806 399
6934 664
4116 334
4620 526
2281 628
10856 244
5230 96
5513 847
4482 753
3754 737
2281 288
3356 837
5434 850
37795 694
11162 565
83331 616
16400 463
85828 873
60207 408
3659 797
31937 517