2895 871
12735 153
3983 783
1093 123
3476 693
1934 428
3405 624
2047 347
2796 605
2519 589
2544 629
1862 371
3065 511
4690 451
2689 426
907 66
7139 34
1519 219
10057 688
5172 288
2671 531
2803 547
2138 160
2894 500
6431 678
4809 396
5429 546
47715 631