25922 193
65160 940
12336 697
162145 403
2563 519
380678 977
51168 437
23677 171
313656 874
9104 298
155972 950
3388 145
4543 133
3621 435
3410 231