30954 247
19619 199
22480 748
12910 435
51145 56
33631 273
21914 895
4472 614
4575 675
4670 504
2440 608
2723 367
10226 49
10162 367