29473 322
22462 302
17991 425
19692 749
23071 413
40359 326
19553 803
20978 519
21553 392
14082 157
23788 328
33042 329
26922 618
27726 566
23672 484
15587 127
17541 844
8691 265
25145 803
21110 941
33715 176
53824 586
70631 554
24440 488