3176 129
34749 593
10669 60
3551 382
55952 735
13574 82
9767 818
16788 570
5613 282
4743 393
4249 338
3519 722
5368 683
4622 357
2635 245
3620 284
1856 44
8652 874
4737 807
2095 96
16444 527
2531 245
2853 243
5602 514
3884 412
9659 673
2067 598
7776 278