19701 153
15263 191
22951 582
18463 245
19684 683
76518 452
14324 170
1164 40
2739 242
3806 614
2711 502
1872 314
972 116
2544 184
4746 209
4326 283
14532 781
3621 459
3484 424