2993 591
1122 155
2701 496
4092 642
2284 528
2770 567
2743 616
3562 747
2815 461
2396 493
3756 672
3454 656
2603 388
3031 543
2862 670
3527 746
1549 268
1439 317
3352 686
511 36
2133 419
2278 430
2402 511
837 140