36730 155
45082 208
42123 421
126233 519
43588 381
29029 673
32855 669
15633 644
40002 975
36324 823
27101 163
45962 522
21789 271
43279 978
22459 78
50455 516
26258 247
31145 839
71171 275
55407 563
27043 432
39772 617
103373 365
48806 400