2911 365
1249 170
3458 585
3480 507
2998 694
4565 262
11852 1006
6065 653
44588 696
3577 743
704 112
2903 198
2436 390
6299 502
3856 686
3080 659
4147 739
502 39
3524 833
1955 524
9096 251
3986 592
3534 595
2960 428