19686 153
15256 191
22939 582
18459 245
19669 683
76491 452
14313 170
1164 40
2738 242
3806 614
2710 502
1871 314
972 116
2544 184
4746 209
4325 283
14531 781
3621 459
3484 424