2946 856
4946 602
1087 234
3381 624
3855 672
4263 766
2289 351
3089 568
3856 307
2621 49
3725 89
1552 84
5314 621
2971 78
3122 541
1175 34
3073 485
5096 257
5585 488
4439 436
3212 317
4552 457
2381 403
4092 186