11528 420
3076 427
20323 977
24577 798
3251 476
6473 137
3545 127
2815 337
2632 280
39916 638
9679 399
15896 641
50542 614
12853 687