21966 607
1050 192
15743 934
2805 703
1004 233
2155 449
2736 648
2205 467
53030 452
7634 515
9496 347
2746 76