19701 153
15265 191
22953 582
18463 245
19687 683
76523 452
14325 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