19686 153
15253 191
22939 582
18459 245
19668 683
76482 452
14310 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