3056 790
1835 258
1579 178
2405 416
25871 843
82790 227
53305 286
22048 168
26050 105
46581 465
27182 146
27065 714
84044 851
38017 286
39954 371
66224 827
5764 48
53855 306
24013 400
37329 472
91500 506
35553 792
41802 570
99422 631