14431 862
6511 91
22392 202
5077 332
3106 870
6712 879
3993 658
7441 526
1945 167
69689 474
25869 845
31136 41
2745 103
4865 509
5400 250
1231 121
2587 317