534 68
2610 538
2969 745
1158 327
2154 436
3119 891
1551 416
1257 183
2351 678
2862 526
312 47
3020 664
1929 369
817 197
1432 277
2916 760
2746 547
2687 678
3739 718
621 116
3048 810
1151 298
6329 674
753 166