2812 512
9804 209
22989 286
3896 546
3640 689
3395 478
218 55
2620 405
5229 663
1764 375
3490 377
5542 944
331 96
1175 346
4492 819
683 193
5305 596
576 103
4923 616
1281 328
3710 33
249 59
2843 691
5012 229