9562 49
9691 161
29606 126
19168 1030
3402 26
15879 572
13025 582
12326 416
20923 715
7113 266
4080 447
3435 624
22110 107