2901 591
1238 115
3361 703
831 156
2510 380
2379 394
1538 279
3040 568
2682 475
999 59
697 170
865 54
2708 435
3663 572
2480 483
2147 430
3863 827
1877 117
2288 463
1691 326
2365 553
589 76
2641 322
1028 159