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