2349 675
28640 71
15856 642
6536 560
7972 546
7737 265
2620 124
121587 808
15858 255
33632 337
5654 509
12835 991
2237 340