59026 499
19578 68
36771 594
31340 683
68347 627
58841 399
5981 219
8062 422
17741 392
13098 117
7508 109
12653 120
12177 105