2725 496
1566 27
4035 36
9920 35
12345 471
5704 148
4094 319
1685 375
2251 276
623 66
2112 214
2595 565
3172 547
2993 618
2093 432
2189 609
1944 308
3118 859
15783 363
12459 214
3489 503
2068 296
3703 516
5662 818
4771 687
3852 716
2545 317
28842 199