19811 515
1823 124
12463 869
21118 236
6405 828
20092 548
8752 724
6584 695
8405 265
4335 317
426218 733
5667 758
2842 166
4362 637
4355 819