2675 546
1739 531
4430 97
3488 76
2643 620
5393 451
1524 159
9464 647
41935 386
43826 371
98741 861
11591 399
8588 845
2709 133
3201 357
4828 879
6945 645
5183 563
15972 574
3367 345
3189 305
2363 243