1029 256
1605 298
3061 689
2844 652
1497 395
2606 756
626 119
2102 488
2950 492
1123 253
2809 727
2669 540
2908 577
1453 232
3083 540
2930 773
2748 581
1741 348
1052 221
2456 391
2783 631
1853 342
2182 390
2414 491
531 133
1728 309
1479 203
16974 987