3201 129
34988 593
10747 60
3557 382
55962 735
13578 82
9779 818
16796 570
5621 282
4746 393
4250 338
3521 722
5369 683
4629 357
2636 245
3621 284
1856 44
8656 874
4740 807
2097 96
16456 527
2533 245
2857 243
5606 514
3884 412
9660 673
2072 598
7785 278