3181 129
34790 593
10684 60
3551 382
55952 735
13575 82
9771 818
16789 570
5614 282
4744 393
4249 338
3519 722
5369 683
4625 357
2635 245
3621 284
1856 44
8653 874
4740 807
2095 96
16445 527
2531 245
2854 243
5604 514
3884 412
9659 673
2067 598
7778 278