29629 87
3258 298
15045 657
222529 247
12311 749
18031 760
6597 504
16206 633
19490 546
7082 137
17878 835
59471 684
3556 111
13447 330
2168 231
37731 855
5597 431
6229 773
19983 589
4231 397
3104 195
42890 215
3834 332
43148 645