255 36
1097 178
2932 948
1088 248
2555 783
2238 356
1759 361
2534 452
1569 396
700 156
3511 630
2921 843
743 126
3013 942
2519 674
2117 415
2028 409
3216 841
3395 904
2287 462
801 140
2287 551
2849 889
9799 517
2169 251
1945 333
2279 443
1345 306