25029 745
13106 598
7384 800
18077 269
28099 744
17946 41
7255 324
7755 692
196548 489
12545 666
3082 479
7007 841
5855 394
3489 284
22591 67
4706 385
4635 120