21879 509
7296 267
16737 611
42157 443
4476 292
3680 770
7501 333
8347 432
5538 535
2213 44
26709 783
31734 155
3367 545