8512 597
9522 56
302277 1062
17139 325
10391 746
19691 667
59545 1002
9615 311
146651 681
115578 866
48806 381
5275 470
5563 234
47069 158
60018 457