241 31
2180 540
2187 487
2693 785
1152 279
2098 339
870 40
31117 670
3134 735
1859 420
2669 866
3580 219
2022 247
601 58
1086 295
3086 836
2457 458
2305 539
1739 291
2876 557
4592 465
3236 340
3683 904
3916 700