35638 935
17255 94
41373 635
27743 160
26445 529
27894 181
18661 511
30756 775
14335 463
8341 613
24266 240
39268 144
8541 34
59334 872
33247 477
23128 633
28651 278
20307 104
20914 233
13076 883
25192 308
147979 929
6781 772
16804 593