35012 300
17746 773
17345 138
15776 138
28323 593
26782 889
27977 474
23081 583
34892 703
18615 568
14427 617
18957 548
25288 307
21050 132
23144 469
23104 666
27006 405
43463 152
27533 677
36449 661
25242 63
39787 438
31074 168
37251 64